character armour - French English Dictionary